import rxAjax from '@/assets/js/ajax.js';

const SysOfficeApi = {};

SysOfficeApi.baseUrl= '/api-system/system/core/office';

SysOfficeApi.start =function(content) {
    var url= SysOfficeApi.baseUrl + '/startOffice';
    var config={config:content};
    return rxAjax.postJson(url,config);
}

SysOfficeApi.getStatus =function(content,type) {
    var url= SysOfficeApi.baseUrl + '/getStatus?port='+content+'&type='+type;
    return rxAjax.get(url);
}

SysOfficeApi.stopService =function(content,type) {
    var url= SysOfficeApi.baseUrl + '/stopOffice?port='+content+"&type="+type;
    return rxAjax.get(url);
}

SysOfficeApi.getConfig =function() {
    var url= SysOfficeApi.baseUrl + '/getConfig';
    return rxAjax.get(url);
}

SysOfficeApi.getOfficeTypeList =function() {
    var url= SysOfficeApi.baseUrl + '/getOfficeTypeList';
    return rxAjax.get(url);
}

SysOfficeApi.publish =function(content) {
    var url= SysOfficeApi.baseUrl + '/publish';
    var config={config:content};
    return rxAjax.postJson(url,config);
}





export  default SysOfficeApi;
